support payee - German English Dictionary